回復系統程序

此程序使用儲存的配置資料重建儲存體系統,亦稱為層級 3 (T3) 回復。已儲存的配置資料位於系統磁碟和最新 XML 配置備份檔中。回復可能無法還原所有的磁區資料。

注意:
如果系統的狀態如下:
  • 沒有節點處於作用中

    請勿嘗試起始節點救援(使用者可以使用服務助理 GUI 或 satask rescuenode 服務 CLI 指令來起始)。請停止,並聯絡 IBM®® 遠端技術支援中心。在此特定狀態中起始此 T3 回復系統程序可能會導致 XML 配置備份檔遺失。

小心:
  • 請只在修正程序指示時,才執行維修動作。如果使用不當,維修動作可能會造成無法存取資料,甚至會遺失資料。 在完成任何動作之前,請閱讀並理解所有指示。
  • 如果系統使用大容量裝置作為仲裁裝置,回復程序可能需要數小時。
  • 如果在執行回復程序之後存在離線陣列,請聯絡 IBM 支援中心。

除非符合下列條件,請勿嘗試執行回復系統程序:

  • 符合何時執行回復系統程序中的所有條件。
  • 所有節點都為候選狀態。否則,請參閱步驟 1
  • 所有節點都必須處於系統發生故障之前系統所處的程式碼層次。如果已修改或更換任何節點,請使用服務助理來驗證程式碼層次,必要時,請重新安裝程式碼層次,以符合系統中之其他節點所執行的層次。如需相關資訊,請參閱使用服務助理移除具有錯誤碼 550 或錯誤碼 578 之節點的系統資訊
  • 如果系統正在將 IP 仲裁用於 T3 meta 資料,請驗證所有 IP 仲裁應用程式都在執行。
系統回復程序是幾項必須完成之作業中的一項。下列清單是作業概觀以及完成作業必須採用的順序:
  1. 準備進行系統回復:
    1. 檢閱有關何時執行回復系統程序的資訊。
    2. 修正硬體錯誤,並確保系統中的所有節點都顯示在服務助理或 sainfo lsservicenodes 的輸出中。
    3. 使用服務助理,移除存在錯誤碼 550 或 578 之節點的系統資訊,但是請務必遵循針對這些節點錯誤所建議的使用者回應來執行。
    4. 對於虛擬磁區 (VVol),關閉正在連接至系統的 Spectrum Control Base 的任何實例服務。使用 Spectrum Control Base 指令 service ibm_spectrum_control stop
    5. 啟動回復程序之前,將緊急備用節點從系統中移除,並設為候選模式。執行下列 CLI 指令以從系統中移除節點。
      satask leavecluster -force spare-node-panel-name
      當節點回到維修模式後,執行下列 CLI 指令以將節點設為候選模式。
      satask stopservice spare-node-panel-name
    6. 對於 IBM Spectrum® Virtualize for Public Cloud on Amazon Web Services (AWS),如果您從非配置節點執行回復,則系統 ID 可能會變更,而且隨後無法偵測到其最初管理的 Amazon Elastic Block Store (EBS)。在此情況下,必須先刪除 EBS 標籤,然後啟動 T3 回復。
    7. 對於 IBM Spectrum Virtualize for Public Cloud on Amazon Web Services (AWS),在您執行 satask t3recovery -preparesvcconfig restore CLI 指令之前,請刪除 IBM-SV-cluster-id 和 IBM-SV-cluster-name 的標籤值,然後從 AWS 主控台分離系統管理的 EBS 磁區。完成此動作後,請繼續執行 T3 程序。
  2. 執行系統回復。在您準備執行系統回復,且已符合所有前置條件之後,請執行系統回復。
    註: 請在光纖中,一次在一個系統上執行此程序。請勿在同一個系統中的不同節點上執行此程序。這項限制也適用於遠端系統。
  3. 完成動作,讓您的環境可以運作。
    • 使用 CLI,從離線磁區來回復。
    • 例如,檢查您的系統,確保所有對映磁區都可以存取主機。